package com.comac.tasks.manager.app.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;

/**
 * @author wfb
 */
@Data
@ApiModel("更新状态入参")
public class TasksManagerUpDTO implements Serializable {
    private static final long serialVersionUID = 143543643332324L;
    /**id*/
    @ApiModelProperty("任务实例ids")
    private List<String> taskInstanceIds;
    /**id*/
    @ApiModelProperty("流程实例ids")
    private List<String> processInstanceIds;
    @ApiModelProperty("status")
    private String status;
    @ApiModelProperty("processNodeStatus")
    private String processNodeStatus;
    @ApiModelProperty("type:抢签：01，会签：02,关闭开启流程：03")
    private String type;
    @ApiModelProperty("判断是否结束节点")
    private Boolean flag = Boolean.FALSE;
    /**来源应用*/
    @ApiModelProperty("来源应用编码")
    private String sourceApplicationNum;
    @ApiModelProperty("操作人工号")
    private String operator;
    @ApiModelProperty("操作人姓名")
    private String operatorName ;
    @ApiModelProperty("当前任务实例ID")
    private String currentTaskId ;

}
